asp tutorial for beginners

StringBuilder is more efficient when there is a large amount of string manipulation
Strings are immutable, so each time a string is changed, a new instance in memory is created
StringBuilder is mutable; when you modify an instance of the StringBuilder class, you modify the actual string, not a copy
Strings are mutable in .Net